fine cloth woven of silk and wool - Français Anglais Dictionnaire